damson (tree and plum) - German English Dictionary